home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 February: Technology Seed / Mac Tech Seed Feb '97.toast / OpenDoc 1.2b2c1 / OpenDoc / Interfaces / IDL / ODRgstry.idl < prev    next >
Encoding:
Text File  |  1997-02-13  |  2.2 KB  |  62 lines  |  [TEXT/MPS ]

  1. //#    Copyright:    © 1995 by Apple Computer, Inc., all rights reserved.
  2.  
  3. #ifndef _ODREGISTRY_
  4. #define _ODREGISTRY_
  5.  
  6. #ifndef _ODTYPESM_
  7. #include "ODTypesM.idl"
  8. #endif
  9.  
  10. /* The C/C++ output for this file needs to be compiled by C/C++ and Rez
  11.  If the C++ emitter ever changes to generate constants, this will
  12.  no longer be true.
  13. */
  14.  
  15. module OpenDoc_ODRegistry
  16. {
  17.     const string OpenDoc_ODRegistry_Version = "1.0.";
  18. };
  19.  
  20. #if defined(__SOMIDL__) && defined(EMIT_GLOBAL_CONSTANTS)
  21. #pragma somemittypes on
  22. #endif
  23.  
  24. // Semantic Interface constants
  25.  
  26. const ODDescType    kODStandardPartTokenType =    0x70617274; // 'part'
  27. const ODDescType    typeUserToken =                0x746F6B6E; // 'tokn'
  28.  
  29. const ODDescType    cPart =                        0x70617274; // 'part'
  30. const ODDescType    cDraft =                    0x64726674; // 'drft'
  31. const ODDescType    kAEOpenDocSuite =               0x4F447374;    // 'odst' 
  32. const ODDescType    pBundled =                    0x626E646C;    // 'bndl' 
  33. const ODDescType    pShowLinks =                0x736C6E6B;    // 'slnk' 
  34. const ODDescType    pViewType =                    0x76777479;    // 'vwty' 
  35. const ODDescType    enumViewType =                0x76777479;    // 'vwty' 
  36. const ODDescType    kAEODFrame =                0x6672616D;    // 'fram' 
  37. const ODDescType    kAEODLargeIcon =            0x6C69636E;    // 'licn' 
  38. const ODDescType    kAEODSmallIcon =            0x7369636E;    // 'sicn' 
  39. const ODDescType    kAEODThumbnail =            0x7468756D;    // 'thum' 
  40. const ODDescType    pKind =                        0x6B696E64;    // 'kind' 
  41. const ODDescType    pEditor =                    0x65647472;    // 'edtr' 
  42. const ODDescType    pComment =                    0x636F6D74;    // 'comt' 
  43. const ODDescType    pStationery =                0x73746174;    // 'stat' 
  44. const ODDescType    pCategory =                    0x70636174;    // 'pcat' 
  45. const ODDescType    pSize =                        0x73697A65;    // 'size' 
  46. const ODDescType    pASCreationDate =            0x61736364;    // 'ascd' 
  47. const ODDescType    pASModificationDate =        0x61736D6F;    // 'asmo' 
  48. const ODDescType    pAuthor =                    0x61757468;    // 'auth' 
  49. const ODDescType    pIcon =                        0x69696D67;    // 'iimg' 
  50. const ODDescType    cIconFamily =                0x6966616D;    // 'ifam' 
  51. const ODDescType    pEditorName =                0x656E616D;    // 'enam' 
  52. const ODDescType    pUniqueID =                    0x49442020;    // 'ID  ' 
  53. const ODDescType    pContainer =                0x63746E72;    // 'ctnr' 
  54. const ODDescType    pActivePart =                0x61707274;    // 'aprt' 
  55.  
  56.  
  57. #if defined(__SOMIDL__) && defined(EMIT_GLOBAL_CONSTANTS)
  58. #pragma somemittypes off
  59. #endif
  60.  
  61. #endif  //# _ODREGISTRY_
  62.